Возвращает указатель на объект-ошибку, установленный предыдущим вызовом SetError-Info для текущего логического потока управления.
HRESULT GetErrorInfo ( DWORD dwReserved, lErrorlnfo **pperrinfo );
Параметры
dwReserved
Зарезервирован на будущее. Должен быть
равен 0.
pperrinfo
Принимает указатель на объект-ошибку.
Коды возврата
Из возвращенного HRESULT получают один из следующих
кодов возврата:
Код возврата | Значение |
S_OK | Успех. |
S_FALSE | Объект-ошибка отсутствует. |
Комментарии
Функция возвращает указатель на интерфейс lErrorlnfo
объекта-ошибки, который был установлен для текущего логического потока
управления последним по времени. Вызывающий становится владельцем возвращенного
объекта, а состояние ошибки для текущего потока очищается.